package com.link2room.rodimus.dto.result.base;

import com.link2room.common.dto.result.base.BaseDto;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * Created by VegetaKo on 2017/1/24.
 */
@ApiModel
public class MallOrderPriceDto extends BaseDto {
    @ApiModelProperty(value = "价格码")
    private String priceCode;
    @ApiModelProperty(value = "价格类型")
    private String priceType;
    @ApiModelProperty(value = "积分")
    private BigDecimal point;
    @ApiModelProperty(value = "价格")
    private BigDecimal money;
    private String isHalt;
    @ApiModelProperty(value = "商品编码")
    private String goodCode;
    @ApiModelProperty(value = "商品类目")
    private String goodCategory;
    @ApiModelProperty(value = "商品类型")
    private String goodType;
    @ApiModelProperty(value = "商品扩展")
    private String goodExtra;
    @ApiModelProperty(value = "商品名称")
    private String name;
    @ApiModelProperty(value = "商品描述")
    private String descript;
    @ApiModelProperty(value = "商品描述-移动端")
    private String descriptM;
    @ApiModelProperty(value = "logo")
    private String logo;
    @ApiModelProperty(value = "商品多图片")
    private String pictures;
    private String specification;
    private String aftersale;
    @ApiModelProperty(value = "默认价格")
    private Integer defaultPoint;
    @ApiModelProperty(value = "库存")
    private Integer stock;
    @ApiModelProperty(value = "已售数量")
    private Integer sold;
    private Integer clicked;
    private Integer collected;
    private Integer recommend;
    private String remark;
    @ApiModelProperty(value = "数量")
    private Integer count;

    public String getPriceCode() {
        return priceCode;
    }

    public void setPriceCode(String priceCode) {
        this.priceCode = priceCode;
    }

    public String getPriceType() {
        return priceType;
    }

    public void setPriceType(String priceType) {
        this.priceType = priceType;
    }

    public BigDecimal getPoint() {
        return point;
    }

    public void setPoint(BigDecimal point) {
        this.point = point;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    @Override
    public String getIsHalt() {
        return isHalt;
    }

    @Override
    public void setIsHalt(String isHalt) {
        this.isHalt = isHalt;
    }

    public String getGoodCode() {
        return goodCode;
    }

    public void setGoodCode(String goodCode) {
        this.goodCode = goodCode;
    }

    public String getGoodCategory() {
        return goodCategory;
    }

    public void setGoodCategory(String goodCategory) {
        this.goodCategory = goodCategory;
    }

    public String getGoodType() {
        return goodType;
    }

    public void setGoodType(String goodType) {
        this.goodType = goodType;
    }

    public String getGoodExtra() {
        return goodExtra;
    }

    public void setGoodExtra(String goodExtra) {
        this.goodExtra = goodExtra;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescript() {
        return descript;
    }

    public void setDescript(String descript) {
        this.descript = descript;
    }

    public String getDescriptM() {
        return descriptM;
    }

    public void setDescriptM(String descriptM) {
        this.descriptM = descriptM;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getPictures() {
        return pictures;
    }

    public void setPictures(String pictures) {
        this.pictures = pictures;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getAftersale() {
        return aftersale;
    }

    public void setAftersale(String aftersale) {
        this.aftersale = aftersale;
    }

    public Integer getDefaultPoint() {
        return defaultPoint;
    }

    public void setDefaultPoint(Integer defaultPoint) {
        this.defaultPoint = defaultPoint;
    }

    public Integer getStock() {
        return stock;
    }

    public void setStock(Integer stock) {
        this.stock = stock;
    }

    public Integer getSold() {
        return sold;
    }

    public void setSold(Integer sold) {
        this.sold = sold;
    }

    public Integer getClicked() {
        return clicked;
    }

    public void setClicked(Integer clicked) {
        this.clicked = clicked;
    }

    public Integer getCollected() {
        return collected;
    }

    public void setCollected(Integer collected) {
        this.collected = collected;
    }

    public Integer getRecommend() {
        return recommend;
    }

    public void setRecommend(Integer recommend) {
        this.recommend = recommend;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }
}
